Optimal Randomized Erew Pram Algorithms for Nding Spanning Forests and for Other Basic Graph Connectivity Problems

نویسندگان

  • Shay Halperin
  • Uri Zwick
چکیده

We present the rst randomized O(logn) time and O(m + n) work EREW PRAM algorithm for nding a spanning forest of an undirected graph G = (V; E) with n vertices and m edges. Our algorithm is optimal with respect to time, work and space. As a consequence we get optimal randomized EREW PRAM algorithms for other basic connectivity problems such as nding a bipartite partition, nding bridges and biconnected components, and nding Euler tours in Eulerean graphs. For other problems such as nding an ear decomposition , nding an open ear decomposition, nding a strong orientation, and nding an st-numbering we get optimal randomized CREW PRAM algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Randomized EREW PRAM Algorithms for Finding Spanning Forests

We present the rst randomized O(log n) time and O(m+n) work EREW PRAM algorithm for nding a spanning forest of an undirected graph G = (V; E) with n vertices and m edges. Our algorithm is optimal with respect to time, work and space. As a consequence we get optimal randomized EREW PRAM algorithms for other basic connectivity problems such as nding a bipartite partition, nding bridges and biconn...

متن کامل

An Optimal Randomized Logarithmic Time Connectivity Algorithm for the Erew Pram

Improving a long chain of works we obtain a randomized EREW PRAM algorithm for nding the connected components of a graph G = (V; E) with n vertices and m edges in O(log n) time using an optimal number of O((m+n)= log n) processors. The result returned by the algorithm is always correct. The probability that the algorithm will not complete in O(log n) time is at most n ?c for any desired c > 0. ...

متن کامل

Ultrafast Randomized Parallel Construction and Approximation Algorithms for Spanning Forests in Dense Graphs

We present a rst randomized O(log n) time and O(n+m) work CRCWPRAM algorithm for nding a spanning forest of an undirected dense graph with n vertices. Furthermore we construct a randomized O(log log n) time and O(n log n) work CREW-PRAM algorithm for nding spanning trees in random graphs.

متن کامل

On Finding Minimal Two-Connected Subgraphs

Wepresent e cient parallel algorithms for the problems of nding a minimal2-edge-connected spanning subgraph of a 2-edge-connected graph and nding a minimalbiconnected spanning subgraph of a biconnected graph. The parallel algorithms run in polylog time using a linear number of PRAM processors. We also give linear time sequential algorithms for minimally augmenting a spanning tree into a 2-edge-...

متن کامل

Parallel Algorithms for Maximal Linear Forests

The maximal linear forest problem is to nd, given a graph G = (V;E), a maximal subset of V that induces a linear forest. Three parallel algorithms for this problem are presented. The rst one is randomized and runs in O(logn) expected time using n 2 processors on a CRCW PRAM. The second one is deterministic and runs in O(log 2 n) time using n 4 processors on an EREW PRAM. The last one is determi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996